@import "variable";
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6,
p, a, abbr, address, code, map, area, del, em, img, strong,
sub, sup, tt, b, i, ol, ul, li, fieldset, form, label, legend,
table, caption, thead, tbody, tfoot, tr, th, td, article, aside,
canvas, embed, figure, figcaption, footer, header, nav, output,
section, time, mark, audio, video, input, textarea, select, button {
  margin: 0;
  padding: 0;
}
*{
  box-sizing: border-box;
  &:after,&:before{
    box-sizing: border-box;
  }
}
html{
  //font-size: 62.5%!important;
  height: 100%;
}
body {
  position: relative;
  font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
  height: 100%;
  //font-size: 0.85rem;
  color: @fontcolor;
  font-size: 14px;
  min-width: 1200px;
  //min-height: 100%;
}
input[type=checkbox],input[type=radio]{
  vertical-align: middle;
}
input, textarea, select, button {
  display: inline-block;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  border: 1px solid #f5f5f5;
  outline: none;
  color: inherit;
}
label {
  display: inline-block;
}
button {
  cursor: pointer;
  border:none;
  background-color: #fff;
}
ul,ol {
  list-style: none;
}
a, a:hover,a:focus {
  text-decoration: none;
  outline: none;
  color: inherit;
}
img {
  border: none;
  max-width: 100%;
  max-height: 100%;
}
em,i,cite{
  font-style: normal;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.cf {
  *zoom: 1;
}
.cf:before, .cf:after {
  content: '';
  display: table;
  clear: both;
  visibility: hidden;
}
.my-container{
  position: relative;
  max-width: 1200px;
  margin: 0 auto;
}
.alert-body{
  width: auto;
  min-width: inherit;
}
//快捷效果css
.hidden{
  display: none;
}
.text-center{
  text-align: center;
}
.mt10{
  margin-top: 10px;
}
.mt20{
  margin-top: 20px;
}
.mb80{
  margin-bottom: 80px;
}
.pt20{
  padding-top: 20px;
}
.pt30{
  padding-top: 30px;
}
.pt50{
  padding-top: 50px;
}
.w200{
  display: block;
  .text-overflow();
}
.w300{
  display: block;
  .text-overflow(300);
  margin: 0 auto;
}
.p20{
  padding: 20px;
}
body{
  .layui-timeline-title{
    font-weight: bold;
    color: @blue;
  }
  .layui-timeline-axis,.timeline-btn{
    color: @blue;
  }
  .timeline-btn{
    line-height: 2;
  }
}